Dolyame\Payment\Client A

Total Complexity 55
Dependencies 2
Dependents 1
Total lines 323
Lines of code 242
Logical lines of code 140
Comment lines 10
Methods 19
Properties 10

Methods 19

Method Rating Maintainability Complexity Lines of code
curlRequestHandler()
A
38 14 64
fileRequestHandler()
A
38 12 65
setKeyPath()
S
55 5 19
setCertPath()
S
58 4 15
parseHeadersToArray()
S
61 3 12
execute()
S
65 3 9
encode()
S
66 2 8
__construct()
S
77 1 4
refund()
S
74 1 4
addCurlCert()
S
75 1 4
commit()
S
74 1 4
info()
S
74 1 4
cancel()
S
74 1 4
create()
S
73 1 4
generateCorrelationId()
S
65 1 9
setLogger()
S
81 1 3
setCertPass()
S
81 1 3
useFileRequestHandler()
S
81 1 3
prepareOrderId()
S
73 1 4